agate snails - Turkish English Dictionary